package com.hb.util;

import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * @author hubin
 * @description
 * @createTime 2024/3/10 21:06
 */
public class InterceptorUtil {

    public static boolean decryptionRequired(Object parameter) {
        return !(parameter == null || parameter instanceof Double || parameter instanceof Integer
                || parameter instanceof Long || parameter instanceof Short || parameter instanceof Float
                || parameter instanceof Boolean || parameter instanceof Character
                || parameter instanceof Byte || parameter instanceof LocalDate || parameter instanceof LocalDateTime
                || parameter instanceof Instant);
    }
}
